Definition of Water Closet

  • (noun) a toilet in Britain

Synonyms of Water Closet


Antonyms of Water Closet


No Antonyms Found.

Homophones of Water Closet


No Homophones Found.